About Nicholsons Development (freehold) Management Company Limited (05383641) United Kingdom