About The Little House Management Limited (03838247) United Kingdom