About Slash Property Limited (10823313) United Kingdom