About A Swalwell Properties Limited (11559169) United Kingdom