About 49 Lenham Road Management Ltd (05162212) United Kingdom