About Picton House Properties Ltd (00881326) United Kingdom