About Sekhon Properties Investment Ltd (12038104) United Kingdom