About Little Box House Management Company Limited (03757596) United Kingdom