About Will Mcintosh Properties Limited (09612255) United Kingdom