About Sterling House (freehold) Management Company Ltd (11020218) United Kingdom