About 12 & 12a Moore Close Freeholders Limited (09554998) United Kingdom