About James Lane Properties Limited (11337818) United Kingdom