About Grolar Developments Spv 7 Limited (13012372) United Kingdom