About Sterling Place Apartments Limited (05077431) United Kingdom