About 38 Lanhill Road (management) Limited (08048356) United Kingdom