About Poppyfield Properties Ltd (12031649) United Kingdom