About 1-24 Armsby House Freehold Limited (12427338) United Kingdom