About The 21 Vernon Terrace Company Limited (03215486) United Kingdom