About Deauville Developments Uk Ltd (05690083) United Kingdom