About Andrew James Properties Limited (12679793) United Kingdom