About 6 Freeholders Limited (08983503) United Kingdom