About 64 St Stephens Avenue Ltd (06899028) United Kingdom