About Albert Terrace Properties Limited (00729382) United Kingdom