About Maxwell House Properties Limited (08874225) United Kingdom