About Alra Properties Limited (06942045) United Kingdom