About Vinculum Properties Limited (12493525) United Kingdom