About Ashburton Properties (northern Triangle) Limited (04918263) United Kingdom