About Holly Bush Close Management Company Limited (08969314) United Kingdom