About Bfcr Management Company Limited (09889212) United Kingdom