About Kenford Constructions Limited (08079966) United Kingdom