About Larocque Properties Limited (01549478) United Kingdom