About Alowe Properties Ltd (10544896) United Kingdom