About Allbro S Properties Limited (12327376) United Kingdom