About Kelsall Properties Limited (03713234) United Kingdom