About Leckhampton Estates West End Quay Limited (06425972) United Kingdom