About Angstrom Property Investments Limited (11670515) United Kingdom