About Spittlegate Farm Developments Limited (07992326) United Kingdom