About Marlborough Manor Management Company Limited (NI034756) United Kingdom