About Jh&ps Properties Ltd (13462679) United Kingdom