About Grolar Developments Spv 12 Limited (13049253) United Kingdom