About Macmanor Properties Limited (13560008) United Kingdom