About De & Ve Properties Ltd (13634829) United Kingdom