About Incipit Properties Limited (10597030) United Kingdom