About Derwood Properties Ltd (11545814) United Kingdom