About Grolar Developments Spv 19 Limited (13686806) United Kingdom