About Defoe Properties Ltd (13279517) United Kingdom