About Ashford James Prop Co Ltd (11677815) United Kingdom