About Vara Investments & Property Services Limited (02458394) United Kingdom