About Pallas Developments Limited (08559535) United Kingdom