About Griffiths Stiles Developments Limited (04518634) United Kingdom