About Albert Jerome Properties Limited (09033876) United Kingdom