About Marlborough Property (douglas) Limited (09899189) United Kingdom