About Property Sca Limited (12144696) United Kingdom