About Vp Developments & Lettings Ltd (13080114) United Kingdom