About Alex James Properties Limited (10781106) United Kingdom