About Alexandra James Properties Limited (11079188) United Kingdom