About Barbot Close Management Company Limited (02764769) United Kingdom