About Marquis Properties Limited (12856229) United Kingdom