About 1881 Properties Limited (12718014) United Kingdom