About J & R Property Developers Limited (09634834) United Kingdom