About Prestwich Flat Management Limited (03326579) United Kingdom