About Grolar Developments Spv 17 Limited (13334528) United Kingdom