About Burchill Property Holdings Ltd (13440281) United Kingdom