About Firebird Properties (holdings) Limited (11028116) United Kingdom