About Alexander James Property Limited (12739150) United Kingdom