About W900 Properties Ltd (12737618) United Kingdom