About Albert House Investments Ltd (11409884) United Kingdom