About Living London Properties Ltd (08925655) United Kingdom