About Aar James Properties Limited (05266987) United Kingdom