About Marquis Smith Properties Ltd (08508179) United Kingdom