About Nelson Murray Property Investment Ltd (12875349) United Kingdom