About 244 London Road Management Limited (07066405) United Kingdom