About Gladwell & Plummer Properties Limited (13067249) United Kingdom