About Grindle House Developments Limited (13391571) United Kingdom