About 39 Selborne Road Management Co. Ltd. (06852803) United Kingdom