About Limpsfield Properties Limited (01999036) United Kingdom