About Bayfordbury Mansion Limited (06205381) United Kingdom