About Elliott James Properties Ltd (12927679) United Kingdom