About 100 100a Stanford Avenue (management) Ltd (07799184) United Kingdom