About The Manse Residents Limited (02297205) United Kingdom