About De L Angle House Management Limited (03546418) United Kingdom