About Gaylard Properties Ltd (10990299) United Kingdom