About Manse Residence Ltd (13578854) United Kingdom