About Altum Properties Limited (12428957) United Kingdom