About Milvus Properties Limited (11261429) United Kingdom