About Solid Foundation Property Limited (10897899) United Kingdom