About Stonepail Properties Ltd (13288011) United Kingdom