About Nick Marsh (property Development) Ltd (11601133) United Kingdom