About Banyan Property Investments Limited (10619891) United Kingdom