About Pitsea Developments Limited (10425622) United Kingdom