About 24 Birch Street Ltd (09937838) United Kingdom