About Burberry Close Management Company Limited (11718007) United Kingdom