About Jeffreys Developments Limited (08041446) United Kingdom