About Boyn Hill Close Management Company Limited (00848354) United Kingdom