About Dove Close Management Company Limited (04239501) United Kingdom