About Ascombe Properties Limited (06897564) United Kingdom