About Grolar Developments Limited (10988419) United Kingdom