About Pomfret Developments Limited (05057875) United Kingdom