About Blue Ball Close Management Limited (09387764) United Kingdom