About Euan Kellie Property Solutions Limited (08510332) United Kingdom