About Barrett Street No.1 Limited (05171807) United Kingdom