About Leckhampton Estates (ullenwood) Limited (09047011) United Kingdom