About Malcolm James & Partners Property Rentals Limited (05137905) United Kingdom