About Jp&ps Properties Ltd (13226793) United Kingdom