About Mansard Estates Limited (09972062) United Kingdom