About Marks Property Limited (08639609) United Kingdom