About Beck Close Management Limited (09537076) United Kingdom