About 42 Lansdown Crescent Management Ltd (06088729) United Kingdom