About 270 Degrees Property Limited (12314461) United Kingdom