Twenty Shepherds Hill Management Company Company number01063986 StatusActive TypePrivate Unlimited Company Incorporated2 Aug 1972 Nature of business Residents property management Registered office Flat 520 Shepherds HillLondonN6 5AH Data JSON Markdown