About Linkslade Properties Limited (NI061044) United Kingdom