About Munro Shelley Properties Limited (05883166) United Kingdom