About Sevenbuild Freeholds Limited (02729992) United Kingdom