About C&s Knowles Property Investments Ltd (11540848) United Kingdom