About Sacombe Road Management Company Limited (07526251) United Kingdom