About 45a B Lockhurst Street Limited (07636332) United Kingdom