About Linkslade Stables Property Limited (12316071) United Kingdom