About Linkfield Properties Limited (02777264) United Kingdom