About Alfa Properties (keyingham) Ltd (04893310) United Kingdom