About Slotsky Property Management Limited (02468447) United Kingdom