About Milford Plotholders Limited (07991723) United Kingdom