About Westrare House (management) Limited (05633978) United Kingdom