About Linfoot Properties Limited (04607638) United Kingdom