About Ip & Vk Property Limited (11774057) United Kingdom