About Barge Close Management Company Limited (04985681) United Kingdom