About Investek Properties Ltd (12992813) United Kingdom