About Edu & Alex Properties Ltd (13709013) United Kingdom