About Summerhill Apartments Limited (10678216) United Kingdom