About Keidel Developments Limited (01929013) United Kingdom