About K Mead Properties Limited (12520258) United Kingdom