About Gammell Properties Limited (10928292) United Kingdom