About Voltaire Properties Limited (10119924) United Kingdom