About West London Properties Holding Ltd (12256818) United Kingdom