About Marlborough Place Ltd (NI615168) United Kingdom