About 93 Sterndale Road Management Limited (01556631) United Kingdom