About Duchess Avenue Ltd (13003723) United Kingdom