About Griffon Developments Limited (07004412) United Kingdom