About A And L Crawford Properties Limited (13477169) United Kingdom