About Prestwich Development Limited (05968486) United Kingdom