About Gillgrass Property Management Services Ltd (13427884) United Kingdom