About 4 Thurlow Road (management) Limited (03321620) United Kingdom