About Marks & Clerk Properties Limited (05082455) United Kingdom