About K.m.r. Developments Limited (03932404) United Kingdom