About James Edward Properties Ltd (09357904) United Kingdom