About Marquard Properties Ltd (07505728) United Kingdom