About Knapp Developments Limited (08151253) United Kingdom