About Emsolo Property Ltd (12202552) United Kingdom