About St. Maur Properties Limited (01406622) United Kingdom