About J&b Residence Ltd (13224551) United Kingdom