About Trafalgar House Properties (malvern) Limited (00845143) United Kingdom