About Linfoot Developments Limited (02255667) United Kingdom