About Mckeand Property Limited (12526839) United Kingdom