About Seven Hills Property Limited (SC460436) United Kingdom