About Dehill Property Holdings (no.2) Limited (12638678) United Kingdom