About James Ramsey Properties Ltd (09967562) United Kingdom