About Max David Slafka Properties Limited (13137886) United Kingdom