About New Muirgate Properties Limited (02338151) United Kingdom