About 184 Croydon Road Penge Management Company Ltd (06035414) United Kingdom