About 25 Rowena Crescent Management Limited (03690062) United Kingdom