About Single Horse Properties Limited (02614395) United Kingdom