About Bca Osprey I Limited (07092374) United Kingdom