About Marguerite Properties Limited (08037252) United Kingdom