About Maxima Properties (holdings) Limited (06333153) United Kingdom