About Prospect Street Holdings Limited (07281895) United Kingdom