About 22 Larkfield Road Management Company Limited (06746484) United Kingdom