About Delahill Properties Ltd (04950286) United Kingdom