About Albert Mill Properties Limited (08451187) United Kingdom