About Lattice House Properties Limited (03541501) United Kingdom