About Eyre Place Properties Limited (SC711561) United Kingdom