About Kentford Developments Limited (01864569) United Kingdom