About Sterling Apartments Limited (11891621) United Kingdom