About Alcombe Properties Ltd (03305715) United Kingdom