About Albert Reci Properties Limited (11493357) United Kingdom