About Blue Ball Hill Management Company Limited (07992134) United Kingdom