About Vernon Developments Uk Ltd (05015617) United Kingdom