About Grolar Developments Spv 8 Limited (13012673) United Kingdom