About Grimshaw Place (preston) Management Company Limited (05672085) United Kingdom