About 88 Sterndale Road Management Company Limited (02047376) United Kingdom