About Altr Property Development Limited (12351505) United Kingdom