About J&p Lettings Consultants Ltd (12069345) United Kingdom