About Alma Place Resident S Company Limited (13570501) United Kingdom