About Activa Properties Limited (03642590) United Kingdom