About 46 Leopold Road Management Ltd (07735528) United Kingdom