About Albany Property Development Limited (11924659) United Kingdom