About Blashfields Place Management Company Limited (05056489) United Kingdom