About Farre Nooke Developments Limited (04787469) United Kingdom