About 99 Properties Limited (11271781) United Kingdom