About Solan Properties Limited (10373623) United Kingdom