About Alexandra Road Property Ltd (12303469) United Kingdom