About 96 Degrees Properties Ltd (12472346) United Kingdom